package com.dc.entity.ro;

import com.dc.ro.PageRO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 巡检表
 *
 * @date 2021-12-27 14:23:07
 */
@Data
@ApiModel
public class InspectionWorkOrderRO extends PageRO {
    @ApiModelProperty(value = "H5/PC")
    private String client;
    @ApiModelProperty(value = "")
    private Long id;
    @ApiModelProperty(value = "路线名称")
    private String routeName;
    @ApiModelProperty(value = "路线id")
    private Long routeId;
    @ApiModelProperty(value = "巡检点名称")
    private String positionName;
    @ApiModelProperty(value = "巡检点id")
    private Long positionId;
    @ApiModelProperty(value = "巡检点位置")
    private String address;
    @ApiModelProperty(value = "区域id")
    private Long regionId;
    @ApiModelProperty(value = "巡检区域位置")
    private String regionName;
    @ApiModelProperty(value = "巡检人员id")
    private Long userId;
    @ApiModelProperty(value = "巡检人员姓名")
    private String userName;
    @ApiModelProperty(value = "0:巡检中 2:完成")
    private Integer status;

    @ApiModelProperty(value = "巡检开始时间")
    private String startTime;

    @ApiModelProperty(value = "巡检结束时间")
    private String endTime;
    @ApiModelProperty(value = "应巡点位数量")
    private Integer needNum;
    @ApiModelProperty(value = "已巡点位数量")
    private Integer alreadyNum;
    @ApiModelProperty(value = "巡检：巡检备注")
    private String description;
    @ApiModelProperty(value = "0:正常 1:异常")
    private Integer inspectionResult;
    @ApiModelProperty(value = "时间条件")
    private String createTime;

    @ApiModelProperty(value = "多选区域id")
    private Long[] regionIds;
}
